本文共计1133字,预计需要花费 2分钟才能阅读完成。
💡 Dockpeek 是什么?
Dockpeek 是一个轻量级的 Docker 容器端口映射仪表盘,主要用于即时查看 Docker 容器的端口映射情况。它支持管理多个 Docker 套接字(Docker sockets),可以一键打开暴露的端口,方便访问和管理容器化应用。
🌟 主要功能
- 端口映射展示:提供可点击的主机到容器端口链接,方便快速访问对应的 Web 应用。
- 多 Docker 套接字支持:能够集中管理多个 Docker 主机的套接字。
- 安全设计:通过认证和 socket-proxy 实现对 Docker API 的只读安全访问。
- 便捷搜索:支持按容器名称或外部端口快速查找容器。
- 数据导出:可以将容器和端口详情导出为 JSON 格式。
- 用户友好界面:界面简洁,支持持久化暗黑模式。
2. 🐳 安装指南
下面介绍飞牛 NAS 通过 Docker 进行部署, 其它部署方式请参考官方说明文档。
1. 在飞牛主页面找到 Docker
打开后,切换菜单 Compose
-> 新增项目
。
2. 创建项目页面根据实际情况定义 项目名称
、选择 路径
,选中 创建 docker-compose.yml
后,把下面 yml 文件粘贴到文本框中。检查无误后点击 确定
按钮进行部署。
services:
dockpeek:
image: ghcr.io/dockpeek/dockpeek:latest
container_name: dockpeek
environment:
- SECRET_KEY=my_secret_key # Set secret key
- USERNAME=admin # Change default username
- PASSWORD=admin # Change default password
ports:
- "3420:8000"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
restart: unless-stopped
3. 使用
1. 在浏览器地址输入:http://<NAS地址>:3420
就能看到到登录界面。
2. 登录后的主界面,点端口可以直接打开应用的界面。
3. 可以搜索端口。
能很容易找到空闲的端口,对于喜欢折腾的人来说,省了很多事。
4. 总结
Dockpeek 是一个方便、集中且安全的 Docker 端口映射查看工具,提升了多主机多容器环境下的管理效率和使用体验。
正文完